supply chain and logistic specialist - Turkish English Dictionary